package controller;

import javax.ejb.Local;

/**
 * Metodi per interagire con Google Maps
 * @author lxn
 */
@Local
public interface ControllerGMapsLocal {

    /**
     * Metodo che resituisce la lista di indirizzi riconosciuti da Google Maps compatibili con quello fornito in input
     * @param address indirizzo da cercare
     * @return la lista di indirizzi compatibili con quello in input
     */
    public java.util.List<java.lang.String> getAddresses(java.lang.String address);

    /**
     * Metodo per verificare che un indirizzo sia riconosciuto univocamente da Google Maps
     * @param indirizzo indirizzo da cercare
     * @return true sse l'indirizzo può essere riconosciuto univocamente da Google Maps
     */
    public boolean isUniqueAddress(java.lang.String indirizzo);
    
}
